package com.beta.entity;

import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotations.IdType;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;

/**
 *
 * 
 *
 */
public class Shipments implements Serializable {

	@TableField(exist = false)
	private static final long serialVersionUID = 1L;

	/**  */
	@TableId(type = IdType.AUTO)
	private Integer id;

	/**  */
	private String code;

	/**  */
	private Integer courierId;

	/**  */
	private String courierName;

	/**  */
	private String batchNumber;

	/**  */
	private Date pickedAt;

	/**  */
	private Date shippedAt;

	/**  */
	private Date completedAt;

	/**  */
	private String status;

	/**  */
	private Integer orderId;

	/**  */
	private Integer receiverId;

	/**  */
	private String receiverName;

	/**  */
	private String receiverPhone;

	/**  */
	private String receiverAddress;

	/**  */
	private Date createdAt;

	/**  */
	private Date updatedAt;

	/**  */
	private String cityName;

	/**  */
	private String cityCode;


	public Integer getId() {
		return this.id;
	}

	public Shipments setId(Integer id) {
		this.id = id;
		return this;
	}

	public String getCode() {
		return this.code;
	}

	public Shipments setCode(String code) {
		this.code = code;
		return this;
	}

	public Integer getCourierId() {
		return this.courierId;
	}

	public Shipments setCourierId(Integer courierId) {
		this.courierId = courierId;
		return this;
	}

	public String getCourierName() {
		return this.courierName;
	}

	public Shipments setCourierName(String courierName) {
		this.courierName = courierName;
		return this;
	}

	public String getBatchNumber() {
		return this.batchNumber;
	}

	public Shipments setBatchNumber(String batchNumber) {
		this.batchNumber = batchNumber;
		return this;
	}

	public Date getPickedAt() {
		return this.pickedAt;
	}

	public Shipments setPickedAt(Date pickedAt) {
		this.pickedAt = pickedAt;
		return this;
	}

	public Date getShippedAt() {
		return this.shippedAt;
	}

	public Shipments setShippedAt(Date shippedAt) {
		this.shippedAt = shippedAt;
		return this;
	}

	public Date getCompletedAt() {
		return this.completedAt;
	}

	public Shipments setCompletedAt(Date completedAt) {
		this.completedAt = completedAt;
		return this;
	}

	public String getStatus() {
		return this.status;
	}

	public Shipments setStatus(String status) {
		this.status = status;
		return this;
	}

	public Integer getOrderId() {
		return this.orderId;
	}

	public Shipments setOrderId(Integer orderId) {
		this.orderId = orderId;
		return this;
	}

	public Integer getReceiverId() {
		return this.receiverId;
	}

	public Shipments setReceiverId(Integer receiverId) {
		this.receiverId = receiverId;
		return this;
	}

	public String getReceiverName() {
		return this.receiverName;
	}

	public Shipments setReceiverName(String receiverName) {
		this.receiverName = receiverName;
		return this;
	}

	public String getReceiverPhone() {
		return this.receiverPhone;
	}

	public Shipments setReceiverPhone(String receiverPhone) {
		this.receiverPhone = receiverPhone;
		return this;
	}

	public String getReceiverAddress() {
		return this.receiverAddress;
	}

	public Shipments setReceiverAddress(String receiverAddress) {
		this.receiverAddress = receiverAddress;
		return this;
	}

	public Date getCreatedAt() {
		return this.createdAt;
	}

	public Shipments setCreatedAt(Date createdAt) {
		this.createdAt = createdAt;
		return this;
	}

	public Date getUpdatedAt() {
		return this.updatedAt;
	}

	public Shipments setUpdatedAt(Date updatedAt) {
		this.updatedAt = updatedAt;
		return this;
	}

	public String getCityName() {
		return this.cityName;
	}

	public Shipments setCityName(String cityName) {
		this.cityName = cityName;
		return this;
	}

	public String getCityCode() {
		return this.cityCode;
	}

	public Shipments setCityCode(String cityCode) {
		this.cityCode = cityCode;
		return this;
	}

}
